Therefore your Lord let down upon them the whip of torment with force.
Consequently, your Lord poured upon them a whipping retribution
(Therefore) your Lord let loose upon them a scourge of punishment
So thy Lord poured on them a portion of chastisement
So your Lord poured on them (the) torture's intensity/severity
So your Lord punished them in earth with a portion of punishment which they will receive in the Hell
Therefore your Lord struck them hard with the means of punishment
Thy Lord, then, let loose on them the scourge of punishment
Then your Lord unleashed the scourge of punishment on them
(So much) so that your Lord let loose on them the scourge and various kinds of punishments
So your Lord poured on them different kinds of severe torment